package org.brisling.oa.domain;


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.inf.BaseFlowDomainInf;
import org.brisling.common.ConstSysParam;

/**
 * 
 * <p>Title: OAGreenChannel</p>
 * <p>Description: 绿色用血通道审批实体类</p>
 * <p>Company: 长沙东勤信息科技发展有限公司</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2018年3月2日 下午2:58:14
 */

//定义实体annotation
@Entity


//定义模块代码及数据表名称
@Table(name=ConstSysParam.MODULE_GREEN_CHANNEL)

public class OAGreenChannel extends BaseOADomain implements BaseFlowDomainInf,BaseOADomainInf{

	
	
	//申请医院
	private String hospital_name;
	
	//患者病情
	private String patient_status;
	
	//红细胞
	private String red_blood;
	
	//血浆
	private String plasma;
	
	//冷沉淀
	private String cryoprecipitate;
	
	//浓缩血小板
	private String platelet_concentrate;
	
	//机采血小板
	private String mechanical_platelet;
	
	//紧急程度
	private String urgent_grade;
	
	//紧急程度id
	private String urgent_gid;
	
	//运送方式
	private String transport_type;
	
	//运送方式id
	private String transport_tid;

	/**
	 * @return the hospital_name
	 */
	public String getHospital_name() {
		return hospital_name;
	}

	/**
	 * @param hospital_name the hospital_name to set
	 */
	public void setHospital_name(String hospital_name) {
		this.hospital_name = hospital_name;
	}

	/**
	 * @return the patient_status
	 */
	public String getPatient_status() {
		return patient_status;
	}

	/**
	 * @param patient_status the patient_status to set
	 */
	public void setPatient_status(String patient_status) {
		this.patient_status = patient_status;
	}

	/**
	 * @return the red_blood
	 */
	public String getRed_blood() {
		return red_blood;
	}

	/**
	 * @param red_blood the red_blood to set
	 */
	public void setRed_blood(String red_blood) {
		this.red_blood = red_blood;
	}

	/**
	 * @return the plasma
	 */
	public String getPlasma() {
		return plasma;
	}

	/**
	 * @param plasma the plasma to set
	 */
	public void setPlasma(String plasma) {
		this.plasma = plasma;
	}

	/**
	 * @return the cryoprecipitate
	 */
	public String getCryoprecipitate() {
		return cryoprecipitate;
	}

	/**
	 * @param cryoprecipitate the cryoprecipitate to set
	 */
	public void setCryoprecipitate(String cryoprecipitate) {
		this.cryoprecipitate = cryoprecipitate;
	}

	/**
	 * @return the platelet_concentrate
	 */
	public String getPlatelet_concentrate() {
		return platelet_concentrate;
	}

	/**
	 * @param platelet_concentrate the platelet_concentrate to set
	 */
	public void setPlatelet_concentrate(String platelet_concentrate) {
		this.platelet_concentrate = platelet_concentrate;
	}

	/**
	 * @return the mechanical_platelet
	 */
	public String getMechanical_platelet() {
		return mechanical_platelet;
	}

	/**
	 * @param mechanical_platelet the mechanical_platelet to set
	 */
	public void setMechanical_platelet(String mechanical_platelet) {
		this.mechanical_platelet = mechanical_platelet;
	}

	/**
	 * @return the urgent_grade
	 */
	public String getUrgent_grade() {
		return urgent_grade;
	}

	/**
	 * @param urgent_grade the urgent_grade to set
	 */
	public void setUrgent_grade(String urgent_grade) {
		this.urgent_grade = urgent_grade;
	}

	/**
	 * @return the urgent_gid
	 */
	public String getUrgent_gid() {
		return urgent_gid;
	}

	/**
	 * @param urgent_gid the urgent_gid to set
	 */
	public void setUrgent_gid(String urgent_gid) {
		this.urgent_gid = urgent_gid;
	}

	/**
	 * @return the transport_type
	 */
	public String getTransport_type() {
		return transport_type;
	}

	/**
	 * @param transport_type the transport_type to set
	 */
	public void setTransport_type(String transport_type) {
		this.transport_type = transport_type;
	}

	/**
	 * @return the transport_tid
	 */
	public String getTransport_tid() {
		return transport_tid;
	}

	/**
	 * @param transport_tid the transport_tid to set
	 */
	public void setTransport_tid(String transport_tid) {
		this.transport_tid = transport_tid;
	}
	
	
	
}